zar zor geçinmek

  1. Verb to lead a hand existence
  2. Verb to live from hand to mouth
  3. Verb to scrape a living